#include <iostream>
using namespace std;




int sum(int v1,int v2){
    return v1+v2;
}

int sum(int v1,int v2,int v3){
    return  v1+v2+v3;
}

//产生歧义
int func(int a){
    return 0;
}

double func(){
    return 0;
}


int main() {
     // C语言不支持函数重载
     // C++支持函数重载,包括类型不同的函数
    cout<<sum(20,30)<<endl;
    cout<<sum(20,30,40)<<endl;

    func();
    func(34);

    return 0;
}
